trust res - French English Dictionary